electronic mail address - Turkish English Dictionary